Projective Mappings for Image Warping
نویسنده
چکیده
The homogeneous representation for points provides a consistent notation for affine and projective mappings. Homogeneous notation was used in projective geometry [Maxwell46], [Coxeter78] long before its introduction to computer graphics [Roberts66]. The homogeneous notation is often misunderstood so we will take a moment to clarify its use and properties. In familiar Euclidean geometry we represent points of the real planeR by vectors of the form (x;y) . The superscript T denotes matrix transpose; that is, a column vector. We will use column vectors for points and vectors. Projective geometry deals with the projective plane, a superset of the real plane, whose homogeneous coordinates are (x; y;w) . In projective geometry the 2-D real point (x;y) is represented by the homogeneous vector p = (x; y;w) = (xw;yw;w) , where w is an arbitrary nonzero number. Vectors of the form (xw;yw;w) for w 6= 0 form the equivalence class of homogeneous representations for the real point (x;y) . To recover the actual coordinates from a homogeneous vector, we simply divide by the homogeneous component; e.g., the homogeneous vector p = (xw;yw;w) = (x; y;w) represents the actual point (x;y) = (x=w;y=w) . This division, a projection onto the w = 1 plane, cancels the effect of scalar multiplication by w. When representing real points with homogeneous notation we could use any nonzero w, but it is usually most convenient to choosew = 1 so that the real coordinates can be recovered without division. Projective space also includes the points at infinity: vectors of the form (x; y;0) , excluding (0;0;0) . The points at infinity lie on the line at infinity. We will see later how augmentation of the real plane by these points simplifies projective geometry. In homogeneous notation, 2-D points are represented by 3-vectors and 3-D points are represented by 4-vectors. For affine and projective mappings, we denote points in source space by ps = (u; v; q) and points in the destination space by pd = (x; y;w) .
منابع مشابه
Image Warping for 3{d Reconstruction
Many problems in medical imaging are stated in terms of parameter estimation. Given a proper parametric function local or global optimization procedures are applied to compute the best t between the chosen model and observed measurements. The mathematical for-malization of the tackled problem decides on the success of the nal algorithm. We introduce a framework for practitioners which is useful...
متن کاملOn the injectivity of Wachspress and mean value mappings between convex polygons
Wachspress and mean value coordinates are two generalizations of triangular barycentric coordinates to convex polygons and have recently been used to construct mappings between polygons, with application to curve deformation and image warping. We show that Wachspress mappings between convex polygons are always injective but that mean value mappings can fail to be so in extreme cases.
متن کاملImage stitching with perspective-preserving warping
Image stitching algorithms often adopt the global transformation, such as homography, and work well for planar scenes or parallax free camera motions. However, these conditions are easily violated in practice. With casual camera motions, variable taken views, large depth change, or complex structures, it is a challenging task for stitching these images. The global transformation model often pro...
متن کاملImage Stitching by Line-guided Local Warping with Global Similarity Constraint
Low-textured image stitching remains a challenging problem. It is difficult to achieve good alignment and it is easy to break image structures due to insufficient and unreliable point correspondences. Moreover, because of the viewpoint variations between multiple images, the stitched images suffer from projective distortions. To solve these problems, this paper presents a line-guided local warp...
متن کاملFull Solid Angle Panoramic Viewing by Depth Image Warping on Field Programmable Gate Array
—To construct 3D virtual scenes from two-dimensional images with depth information, image warping techniques could be used. In this paper, a novel approach of cylindrical depth image warping is presented and implemented on a field programmable gate array hardware platform, which can implement a full solid angle panoramic viewing. By the approach, we use a virtual projective cylindrical camera m...
متن کامل